Definition of Red China

  • (noun) a communist nation that covers a vast territory in eastern Asia; the most populous country in the world

Antonyms of Red China


No Antonyms Found.

Homophones of Red China


No Homophones Found.